cat (catha edulis) - Spanish English Dictionary